package com.jlcindia;

public class OOPTest33 {

	public static void main(String[] args) {
		new Outer().new Inner().show(true);

	}

}
class Super1{
	String data="super1 data";
}
class Super2{
	String data="super2 data";
}
class Outer extends Super1{
	String data="outer data";
class Inner extends Super2{
	String data="Inner data";
	void show(boolean data){
		System.out.println("\n show()");
		System.out.println(data);
		System.out.println(Outer.this.data);
		System.out.println(super.data);
		System.out.println(Outer.super.data);
		System.out.println(Outer.super);
	}
}
}
